WP2FA\Authenticator\Authentication S

Total Complexity 42
Dependencies 2
Dependents 7
Total lines 402
Lines of code 195
Logical lines of code 95
Comment lines 148
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
base32_decode()
S
54 4 20
base32_encode()
S
58 4 15
pack64()
S
58 4 14
is_valid_authcode()
S
58 3 14
getApps()
S
49 1 39
calc_totp()
S
56 2 16
get_user_token()
S
67 3 7
validate_token()
S
66 3 8
get_code()
S
63 3 10
abssort()
S
66 3 8
get_google_qr_code()
S
66 2 8
is_valid_key()
S
68 2 7
user_has_token()
S
67 2 8
generate_token()
S
72 1 5
get_user_totp_key()
S
78 1 3
delete_token()
S
79 1 3
generate_key()
S
71 1 5
delete_user_totp_key()
S
79 1 3
__construct()
S
91 1 2